package com.rockontrol.ele.pojo;

import java.math.BigDecimal;
import java.sql.Timestamp;
import java.util.Date;
import java.util.List;


/**
 * Ma盘库报告 entity. @author MyEclipse Persistence Tools
 */

public class Ma盘库报告  implements java.io.Serializable {


    // Fields    

     private String oid;
     private String 盘库编号;
     private String 盘库人id;
     private String 盘库人员;
     private String 台帐名称;
     private String 帐套id;
     private String 盘库部门id;
     private String 盘库部门编码;
     private String 盘库部门名称;
     private String 盈亏状况;
     private Timestamp 日期时间;
     private String 类型分类;
     private String 类型分类名;
     private String 盘库说明;
     private String 是否平帐;
     private String 平帐人员id;
     private String 平帐人员;
     private String 平帐单位id;
     private String 平帐单位编码;
     private String 平帐单位名称;
     private Timestamp 平帐日期;
     private String 平帐说明;
     private String 审批状态;
     private Timestamp 录入时间;
     private String 录入人id;
     private String 录入人;
     private Integer bindId;
     private String 状态;

     //关联属性
     private List<Ma盘库盈亏明细> detailList;
 	 private BigDecimal ROWNUM_;
     
    // Constructors

	/** default constructor */
    public Ma盘库报告() {
    }

    /** minimal constructor */
    public Ma盘库报告(String 盘库编号, String 盘库人id, String 盘库人员, String 台帐名称, String 帐套id, String 盘库部门id, String 盘库部门编码, String 盘库部门名称, String 盈亏状况, Timestamp 日期时间, String 平帐人员id, String 平帐单位id, Timestamp 录入时间, String 录入人id, String 录入人) {
        this.盘库编号 = 盘库编号;
        this.盘库人id = 盘库人id;
        this.盘库人员 = 盘库人员;
        this.台帐名称 = 台帐名称;
        this.帐套id = 帐套id;
        this.盘库部门id = 盘库部门id;
        this.盘库部门编码 = 盘库部门编码;
        this.盘库部门名称 = 盘库部门名称;
        this.盈亏状况 = 盈亏状况;
        this.日期时间 = 日期时间;
        this.平帐人员id = 平帐人员id;
        this.平帐单位id = 平帐单位id;
        this.录入时间 = 录入时间;
        this.录入人id = 录入人id;
        this.录入人 = 录入人;
    }
    
    /** full constructor */
    public Ma盘库报告(String 盘库编号, String 盘库人id, String 盘库人员, String 台帐名称, String 帐套id, String 盘库部门id, String 盘库部门编码, String 盘库部门名称, String 盈亏状况, Timestamp 日期时间, String 类型分类, String 类型分类名, String 盘库说明, String 是否平, String 平帐人员id, String 平帐人员, String 平帐单位id, String 平帐单位编码, String 平帐单位名称, Timestamp 平帐日期, String 平帐说明, String 审批状态, Timestamp 录入时间, String 录入人id, String 录入人, Integer bindId) {
        this.盘库编号 = 盘库编号;
        this.盘库人id = 盘库人id;
        this.盘库人员 = 盘库人员;
        this.台帐名称 = 台帐名称;
        this.帐套id = 帐套id;
        this.盘库部门id = 盘库部门id;
        this.盘库部门编码 = 盘库部门编码;
        this.盘库部门名称 = 盘库部门名称;
        this.盈亏状况 = 盈亏状况;
        this.日期时间 = 日期时间;
        this.类型分类 = 类型分类;
        this.类型分类名 = 类型分类名;
        this.盘库说明 = 盘库说明;
        this.是否平帐 = 是否平;
        this.平帐人员id = 平帐人员id;
        this.平帐人员 = 平帐人员;
        this.平帐单位id = 平帐单位id;
        this.平帐单位编码 = 平帐单位编码;
        this.平帐单位名称 = 平帐单位名称;
        this.平帐日期 = 平帐日期;
        this.平帐说明 = 平帐说明;
        this.审批状态 = 审批状态;
        this.录入时间 = 录入时间;
        this.录入人id = 录入人id;
        this.录入人 = 录入人;
        this.bindId = bindId;
    }

   
    // Property accessors

    public Ma盘库报告(String oid, String 盘库编号, String 盘库人id, String 盘库人员, String 台帐名称, String 帐套id, String 盘库部门id, String 盘库部门编码, String 盘库部门名称, String 盈亏状况, Timestamp 日期时间, String 类型分类, String 类型分类名, String 盘库说明, String 是否平帐, String 平帐人员id, String 平帐人员, String 平帐单位id, String 平帐单位编码, String 平帐单位名称, Timestamp 平帐日期, String 平帐说明, String 审批状态, Timestamp 录入时间, String 录入人id, String 录入人, Integer bindId, String 状态, List<Ma盘库盈亏明细> detailList){
        super();
        this.oid = oid;
        this.盘库编号 = 盘库编号;
        this.盘库人id = 盘库人id;
        this.盘库人员 = 盘库人员;
        this.台帐名称 = 台帐名称;
        this.帐套id = 帐套id;
        this.盘库部门id = 盘库部门id;
        this.盘库部门编码 = 盘库部门编码;
        this.盘库部门名称 = 盘库部门名称;
        this.盈亏状况 = 盈亏状况;
        this.日期时间 = 日期时间;
        this.类型分类 = 类型分类;
        this.类型分类名 = 类型分类名;
        this.盘库说明 = 盘库说明;
        this.是否平帐 = 是否平帐;
        this.平帐人员id = 平帐人员id;
        this.平帐人员 = 平帐人员;
        this.平帐单位id = 平帐单位id;
        this.平帐单位编码 = 平帐单位编码;
        this.平帐单位名称 = 平帐单位名称;
        this.平帐日期 = 平帐日期;
        this.平帐说明 = 平帐说明;
        this.审批状态 = 审批状态;
        this.录入时间 = 录入时间;
        this.录入人id = 录入人id;
        this.录入人 = 录入人;
        this.bindId = bindId;
        this.状态 = 状态;
        this.detailList = detailList;
    }

    public String getOid() {
        return this.oid;
    }
    
    public void setOid(String oid) {
        this.oid = oid;
    }

    public String get盘库编号() {
        return this.盘库编号;
    }
    
    public void set盘库编号(String 盘库编号) {
        this.盘库编号 = 盘库编号;
    }

    public String get盘库人id() {
        return this.盘库人id;
    }
    
    public void set盘库人id(String 盘库人id) {
        this.盘库人id = 盘库人id;
    }

    public String get盘库人员() {
        return this.盘库人员;
    }
    
    public void set盘库人员(String 盘库人员) {
        this.盘库人员 = 盘库人员;
    }

    public String get台帐名称() {
        return this.台帐名称;
    }
    
    public void set台帐名称(String 台帐名称) {
        this.台帐名称 = 台帐名称;
    }

    public String get帐套id() {
        return this.帐套id;
    }
    
    public void set帐套id(String 帐套id) {
        this.帐套id = 帐套id;
    }

    public String get盘库部门id() {
        return this.盘库部门id;
    }
    
    public void set盘库部门id(String 盘库部门id) {
        this.盘库部门id = 盘库部门id;
    }

    public String get盘库部门编码() {
        return this.盘库部门编码;
    }
    
    public void set盘库部门编码(String 盘库部门编码) {
        this.盘库部门编码 = 盘库部门编码;
    }

    public String get盘库部门名称() {
        return this.盘库部门名称;
    }
    
    public void set盘库部门名称(String 盘库部门名称) {
        this.盘库部门名称 = 盘库部门名称;
    }

    public String get类型分类() {
        return this.类型分类;
    }
    
    public void set类型分类(String 类型分类) {
        this.类型分类 = 类型分类;
    }

    public String get类型分类名() {
        return this.类型分类名;
    }
    
    public void set类型分类名(String 类型分类名) {
        this.类型分类名 = 类型分类名;
    }

    public String get盘库说明() {
        return this.盘库说明;
    }
    
    public void set盘库说明(String 盘库说明) {
        this.盘库说明 = 盘库说明;
    }

    public String get平帐人员id() {
        return this.平帐人员id;
    }
    
    public void set平帐人员id(String 平帐人员id) {
        this.平帐人员id = 平帐人员id;
    }

    public String get平帐人员() {
        return this.平帐人员;
    }
    
    public void set平帐人员(String 平帐人员) {
        this.平帐人员 = 平帐人员;
    }

    public String get平帐单位id() {
        return this.平帐单位id;
    }
    
    public void set平帐单位id(String 平帐单位id) {
        this.平帐单位id = 平帐单位id;
    }

    public String get平帐单位编码() {
        return this.平帐单位编码;
    }
    
    public void set平帐单位编码(String 平帐单位编码) {
        this.平帐单位编码 = 平帐单位编码;
    }

    public String get平帐单位名称() {
        return this.平帐单位名称;
    }
    
    public void set平帐单位名称(String 平帐单位名称) {
        this.平帐单位名称 = 平帐单位名称;
    }

    public String get平帐说明() {
        return this.平帐说明;
    }
    
    public void set平帐说明(String 平帐说明) {
        this.平帐说明 = 平帐说明;
    }

    public String get审批状态() {
        return this.审批状态;
    }
    
    public void set审批状态(String 审批状态) {
        this.审批状态 = 审批状态;
    }


    /**
     * @return the 日期时间
     */
    public Timestamp get日期时间(){
        return 日期时间;
    }

    /**
     * @param 日期时间 the 日期时间 to set
     */
    public void set日期时间(Timestamp 日期时间){
        this.日期时间 = 日期时间;
    }

    /**
     * @return the 平帐日期
     */
    public Timestamp get平帐日期(){
        return 平帐日期;
    }

    /**
     * @param 平帐日期 the 平帐日期 to set
     */
    public void set平帐日期(Timestamp 平帐日期){
        this.平帐日期 = 平帐日期;
    }

    /**
     * @return the 录入时间
     */
    public Timestamp get录入时间(){
        return 录入时间;
    }

    /**
     * @param 录入时间 the 录入时间 to set
     */
    public void set录入时间(Timestamp 录入时间){
        this.录入时间 = 录入时间;
    }

    public String get录入人id() {
        return this.录入人id;
    }
    
    public void set录入人id(String 录入人id) {
        this.录入人id = 录入人id;
    }

    public String get录入人() {
        return this.录入人;
    }
    
    public void set录入人(String 录入人) {
        this.录入人 = 录入人;
    }

   
	/**
     * @return the bindId
     */
    public Integer getBindId(){
        return bindId;
    }

    /**
     * @param bindId the bindId to set
     */
    public void setBindId(Integer bindId){
        this.bindId = bindId;
    }

    public List<Ma盘库盈亏明细> getDetailList() {
		return detailList;
	}

	public void setDetailList(List<Ma盘库盈亏明细> detailList) {
		this.detailList = detailList;
	}

	public String get是否平帐() {
		return 是否平帐;
	}

	public void set是否平帐(String 是否平帐) {
		this.是否平帐 = 是否平帐;
	}

	public void set盈亏状况(String 盈亏状况) {
		this.盈亏状况 = 盈亏状况;
	}

	public String get盈亏状况() {
		return 盈亏状况;
	}

    /**
     * @return the 状态
     */
    public String get状态(){
        return 状态;
    }

    /**
     * @param 状态 the 状态 to set
     */
    public void set状态(String 状态){
        this.状态 = 状态;
    }

	public BigDecimal getROWNUM_() {
		return ROWNUM_;
	}

	public void setROWNUM_(BigDecimal rOWNUM) {
		ROWNUM_ = rOWNUM;
	}
   








}